• word of the day

    oxalis cernua

    oxalis cernua - Dictionary definition and meaning for word oxalis cernua

    Definition
    (noun) South African bulbous wood sorrel with showy yellow flowers
Download our Mobile App Today
Receive our word of the day
on Whatsapp